PUIR: Parallel User Interface Rendering
نویسندگان
چکیده
While providing non-visual access to graphical user interfaces has been the topic of research for over 20 years, blind users still face many obstacles when using computer systems. The higher degree of flexibility for both developers and users poses additional challenges. Existing solutions are largely based on either graphical toolkit hooks, queries to the application and environment, scripting, or model-driven user interface development or runtime adaptation. Parallel user interface rendering (PUIR) is a novel approach based on past and current research into accessibility, promoting the use of abstract user interface descriptions. PUIR provides the mechanism to render a user interface simultaneously in multiple forms (e.g. visual and non-visual).
منابع مشابه
Usability Testing of Virtual Reality Aided Design: Framework for Prototype Development and a Test Scenario
We have built a framework for using 3D modelling applications in an immersive virtual environment. In this paper we compare our immersive user interface made for an existing application to its original 2D desktop counterpart. The immersive 3D user interface was built on top of a generic distributed rendering framework on a cave–like virtual reality system. A test scenario was designed for compa...
متن کاملA Parallel Coordinates Interface for Exploratory Volume Visualization
Volume data exploration and analysis are important tasks in many visual izat ion domains , includ ing medical imaging and computational fluid flow simulations. However, these tasks can be quite challenging, because effective volume rendering interfaces have not been established. With traditional volume rendering interfaces, understanding the space of available parameters, keeping track of what ...
متن کاملPermWeb: Remote Parallel and Distributed Volume Visualization
In this paper we present a system for visualizing volume data from remote supercomputers (PermWeb). We have developed both parallel volume rendering algorithms, and the World Wide Web software for accessing the data at the remote sites. The implementation uses Hypertext Markup Language (HTML), Java, and Common GatewayIn terface (CGI) scripts to connect World Wide Web (WWW) servers/clients to ou...
متن کاملEnabling Tiled Displays for Education
This document describes the interaction with the ICWall tiled display built at the Vrije Universiteit, within a project called MultiVLA. The display has been setup within an educational environment and is used for several lectures from computer science (graphics, parallel programming, AI), physics, and chemistry. We describe a system consisting of several free software components that allows no...
متن کاملApplication of interactive parallel visualization for commodity-based clusters using visualization APIs
We present an efficient and inexpensive to develop application for interactive highperformance parallel visualization. We extend popular APIs such as Open Inventor and VTK to support commodity-based cluster visualization. Our implementation follows a standard master/slave concept: the general idea is to have a “Master” node, which will intercept a sequential graphical user interface (GUI) and b...
متن کامل